/* ----------------------------------

css  file for Discuz! X3

【未来科技】 
http://www.wekei.cn
专注于 Discuz模板开发设计等服务。
详情请 查看 www.wekei.cn 或进入【未来科技Discuz应用中心】地址：http://addon.discuz.com/?@2367.developer
或咨询 客服 QQ 1508085698 1595675868

Author: Veiki
Created Time: 2012-09-05
Update Time： 2014-05-20

---------------------------------- */



/** forum::index,forum::forumdisplay,group::index,group::group,search::group **/
.fl {}

/* .fl limit */
.fl .bm_h { height:43px; line-height:40px; border-color:#ccc; border-bottom:none; /*box-shadow: 0 1px 0 #eee; background: #f2f2f2 ;*/ background-color:transparent; background:url({STYLEIMGDIR}/bg_forum_vk_title.gif) repeat-x 0 0; } 
	.fl .bm_h h2 a { font-size:16px; color:#333; }

/* patch 2017 fav */

.fl_icn_g { float: left; width: auto/* 31px*/; padding-right: 10px; }
.fl_icn_g img { max-width:80px; }

/* 去掉这个，修改为上面的，否则广告图片尺寸会跟着变
.fl img { max-width:80px; }
*/


.ie6 .module { position: static;}
.ie6 .module em { position: static; right:0px;}

.fl {}
	.fl	.bm { border:none; background:none;}
	.fl .bm_h { margin:15px 0 0 0;  -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}
	.fl .bm_h { border: 1px solid #ccc; box-shadow:none ;  background:none; }
	
	.fl .bm_h h2 a { font-size:16px; color:#333; }
	.fl .bm_h h2 a:hover {color:#f60; }
	
	.fl .bm_c { margin:0;  border: 1px solid #ccc; border-top:none; box-shadow:0 1px 3px #ddd; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }
		.ie6 .fl .bm_c { background:#fff; }



/******************************************************************
*
*	清新样式：标题无背景、normal字体、浅颜色
*
*******************************************************************/
	/* 简约白色背景 样式*/
	.fl .bm_h { border: 1px solid #ddd; border-bottom: 1px solid #f2f2f2; box-shadow: none; background-color:#fff; background-image:none !important; }
	.fl .bm_h h2 a { font-size:16px; font-weight:normal; color:#f60; }
	.fl .bm_c { border: 1px solid #ddd;  border-top: 1px solid #fff;box-shadow:none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }



	.fl_tb { width: 100%; }
		.fl_tb td { padding: 10px 0; }
		.fl img { -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; }
		
		.fl_g  dt { font-size:16px; color:#333; font-weight:normal; }
		.fl_g  dt a { font-size:16px; color:#333; font-weight:normal; }
		.fl_tb h2 a { font-size:16px; color:#333; font-weight:normal; }
			.fl_g  dt a:hover {color:#f60;}
			.fl_tb h2 a:hover {color:#f60;}
			
/*
			.bm_c a.xi2 { color:#999 !important; }
*/
			.bm_c a.xi2 { color:#999; }
			.bm_c a.xi2:hover { color:#f60; }

		.xi1 { font-size:12px;  } 

		.fl_by { width: 220px; }
			.fl_by div { margin-left: 10px; width: 210px; padding-left: 8px; word-break: keep-all; word-wrap: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
				.fl_by div .xi2 { zoom: 1;  }
			.fl_by cite { display: block; }
		.fl_i { width: 150px; text-align: right; }
			.fl_i em { display: block; width: 5em; }
			.fl .i_z { margin-right: 8px; padding-right: 8px; border-right: 1px solid {CONTENTSEPARATE}; }
			
/* 3.0 */
.fl_g cite { color:#999; }
.fl_g cite a { color:#999; }
.fl_g dd  { color:#999; }
.fl_g dd a { color:#999; }

.fl_by cite { color:#999; }
.fl_by cite a { color:#999; }


.bm_h .o img { margin-top: 12px; }



/** end **/






/** forum::index **/
/* patch 2017 */
/* 论坛上部 统计模块 样式 图标 */
/*#chart { margin-bottom: 5px; }
*/
#chart { height:40px; overflow:hidden; margin:5px 0 0 0;  padding:5px 15px;  background-color:#fff; background-image:none; border:1px solid #ddd !important; }
	.chart { color:#999; padding-left:30px; background-color:#fff; background-image:none;  background: url({STYLEIMGDIR}/vk_chart.png) no-repeat 0 50%;   }
		.chart em { color:#999;  line-height:40px;}

#chart a.xi2 {height:40px; line-height:40px; }

.fl .bm  { margin-bottom:10px; }
.fl .bm_c { padding:10px 10px 10px 20px;}

#online  {  margin:15px 0; border: 1px solid #ccc; }
#online .bm_h { height:43px; line-height:40px; border-color:#ccc; border:none;   -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;  box-shadow:none ;  background:none; }
#online .bm_h h3 strong { font-weight:normal  !important; color:#999;}
#online .bm_h .xs1 { font-weight:normal  !important; color:#999;}
/** end **/



/** forum::forumdisplay**/
/* class info */
.tsm { margin-bottom:0px;}
	.tl .by_field { width: 100px; overflow:hidden;  padding-right: 10px; text-align: right; line-height: 24px; height:24px; }
	.tl .by_field_short { width: 60px; overflow:hidden;  padding-right: 15px; text-align: right; line-height: 24px; height:24px; }
	.tl .by_field_long { width: 120px; overflow:hidden;  padding-right: 15px; text-align: right; line-height: 24px; height:24px; }

.vk_xst_append { font-size:12px; color:#999; }
.vk_xst_price  { font-size:14px; color:#e00; }
/** end **/
